package com.cainiao.pojo;

import java.util.Date;

/**
 * 用户订单信息表
 * UserOrder
 * 数据库表：user_order
 */
public class UserOrder {

    /**
     * 
     * 表字段 : user_order.id
     */
    private Long id;

    /**
     * 应用唯一标志（未找到对应）
     * 表字段 : user_order.biz_code
     */
    private String bizCode;

    /**
     * 订单流水号
     * 表字段 : user_order.order_sn
     */
    private String orderSn;

    /**
     * 订单类型，1代表正常订单;3 秒杀 ;22 组合商品;7礼包订单
     * 表字段 : user_order.type
     */
    private Byte type;

    /**
     * 下单用户ID
     * 表字段 : user_order.user_id
     */
    private Long userId;

    /**
     * 卖家ID
     * 表字段 : user_order.seller_id
     */
    private Long sellerId;

    /**
     * 商品总价 原价
     * 表字段 : user_order.total_price
     */
    private Long totalPrice;

    /**
     * 总运费
     * 表字段 : user_order.delivery_fee
     */
    private Long deliveryFee;

    /**
     * 订单总额 实付金额
     * 表字段 : user_order.total_amount
     */
    private Long totalAmount;

    /**
     * 订单状态 
     * 表字段 : user_order.order_status
     */
    private Byte orderStatus;

    /**
     * 配送方式表示
     * 表字段 : user_order.delivery_id
     */
    private Byte deliveryId;

    /**
     * 支付方式标记
     * 表字段 : user_order.payment_id
     */
    private Byte paymentId;

    /**
     * 总优惠额
     * 表字段 : user_order.discount_amount
     */
    private Long discountAmount;

    /**
     * 优惠标记（未找到对应,unused）
     * 表字段 : user_order.discount_mark
     */
    private Byte discountMark;

    /**
     * 买家备注（未找到对应）
     * 表字段 : user_order.user_memo
     */
    private String userMemo;

    /**
     * 卖家备注（未找到对应）
     * 表字段 : user_order.seller_memo
     */
    private String sellerMemo;

    /**
     * 管理员备注（未找到对应）
     * 表字段 : user_order.admin_memo
     */
    private String adminMemo;

    /**
     * 发票标记，0代表不需要发票，1代表需要发票（未找到对应）
     * 表字段 : user_order.invoice_mark
     */
    private Byte invoiceMark;

    /**
     * 删除标记，0代表正常，1代表逻辑删除（未找到对应）
     * 表字段 : user_order.delete_mark
     */
    private Byte deleteMark;

    /**
     * 下单时间
     * 表字段 : user_order.order_time
     */
    private Date orderTime;

    /**
     * 订单支付时间
     * 表字段 : user_order.pay_time
     */
    private Date payTime;

    /**
     * 订单发货时间
     * 表字段 : user_order.consign_time
     */
    private Date consignTime;

    /**
     * 订单收货时间
     * 表字段 : user_order.receipt_time
     */
    private Date receiptTime;

    /**
     * 记录插入时间
     * 表字段 : user_order.gmt_created
     */
    private Date gmtCreated;

    /**
     * 记录修改时间（未找到对应）
     * 表字段 : user_order.gmt_modified
     */
    private Date gmtModified;

    /**
     * 订单附带信息，由业务方自己控制和使用该信息（未找到对应）
     * 表字段 : user_order.attach_info
     */
    private String attachInfo;

    /**
     * 浮动价格（未找到对应）
     * 表字段 : user_order.floating_price
     */
    private Long floatingPrice;

    /**
     * 加星标志（未找到对应）
     * 表字段 : user_order.asterisk_mark
     */
    private Byte asteriskMark;

    /**
     * 取消原因（未找到对应）
     * 表字段 : user_order.cancel_reason
     */
    private String cancelReason;

    /**
     * 父订单id（未找到对应）
     * 表字段 : user_order.original_order
     */
    private Long originalOrder;

    /**
     * （没有注释）（未找到对应）
     * 表字段 : user_order.settlement_mark
     */
    private Boolean settlementMark;

    /**
     * （没有注释）（未找到对应）
     * 表字段 : user_order.point
     */
    private Long point;

    /**
     * （没有注释）（未找到对应）
     * 表字段 : user_order.refund_mark
     */
    private Integer refundMark;

    /**
     * 下单端类型
     * 表字段 : user_order.app_type
     */
    private Integer appType;

    /**
     * 超时秒数
     * 表字段 : user_order.timeout_cancel_seconds
     */
    private Long timeoutCancelSeconds;

    /**
     * 海关税费
     * 表字段 : user_order.tax_fee
     */
    private Long taxFee;

    /**
     * 跨境扩展信息（未找到对应）
     * 表字段 : user_order.higo_extra_info
     */
    private String higoExtraInfo;

    /**
     * 商城分佣（这个是啥意思）
     * 表字段 : user_order.mall_commission
     */
    private Long mallCommission;

    /**
     * 仓库ID
     * 表字段 : user_order.store_id
     */
    private Long storeId;

    /**
     * 供应商ID
     * 表字段 : user_order.supplier_id
     */
    private Long supplierId;

    /**
     * 
     * 表字段 : user_order.higo_mark
     */
    private Byte higoMark;

    /**
     * 0 非拆分订单;1分仓订单;2组合商品分单
     * 表字段 : user_order.parent_mark
     */
    private Byte parentMark;

    /**
     * 订单取消时间
     * 表字段 : user_order.cancel_time
     */
    private Date cancelTime;

    /**
     * 获取  字段:user_order.id
     *
     * @return user_order.id, 
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置  字段:user_order.id
     *
     * @param id the value for user_order.id, 
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取 应用唯一标志（未找到对应） 字段:user_order.biz_code
     *
     * @return user_order.biz_code, 应用唯一标志（未找到对应）
     */
    public String getBizCode() {
        return bizCode;
    }

    /**
     * 设置 应用唯一标志（未找到对应） 字段:user_order.biz_code
     *
     * @param bizCode the value for user_order.biz_code, 应用唯一标志（未找到对应）
     */
    public void setBizCode(String bizCode) {
        this.bizCode = bizCode == null ? null : bizCode.trim();
    }

    /**
     * 获取 订单流水号 字段:user_order.order_sn
     *
     * @return user_order.order_sn, 订单流水号
     */
    public String getOrderSn() {
        return orderSn;
    }

    /**
     * 设置 订单流水号 字段:user_order.order_sn
     *
     * @param orderSn the value for user_order.order_sn, 订单流水号
     */
    public void setOrderSn(String orderSn) {
        this.orderSn = orderSn == null ? null : orderSn.trim();
    }

    /**
     * 获取 订单类型，1代表正常订单;3 秒杀 ;22 组合商品;7礼包订单 字段:user_order.type
     *
     * @return user_order.type, 订单类型，1代表正常订单;3 秒杀 ;22 组合商品;7礼包订单
     */
    public Byte getType() {
        return type;
    }

    /**
     * 设置 订单类型，1代表正常订单;3 秒杀 ;22 组合商品;7礼包订单 字段:user_order.type
     *
     * @param type the value for user_order.type, 订单类型，1代表正常订单;3 秒杀 ;22 组合商品;7礼包订单
     */
    public void setType(Byte type) {
        this.type = type;
    }

    /**
     * 获取 下单用户ID 字段:user_order.user_id
     *
     * @return user_order.user_id, 下单用户ID
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * 设置 下单用户ID 字段:user_order.user_id
     *
     * @param userId the value for user_order.user_id, 下单用户ID
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /**
     * 获取 卖家ID 字段:user_order.seller_id
     *
     * @return user_order.seller_id, 卖家ID
     */
    public Long getSellerId() {
        return sellerId;
    }

    /**
     * 设置 卖家ID 字段:user_order.seller_id
     *
     * @param sellerId the value for user_order.seller_id, 卖家ID
     */
    public void setSellerId(Long sellerId) {
        this.sellerId = sellerId;
    }

    /**
     * 获取 商品总价 原价 字段:user_order.total_price
     *
     * @return user_order.total_price, 商品总价 原价
     */
    public Long getTotalPrice() {
        return totalPrice;
    }

    /**
     * 设置 商品总价 原价 字段:user_order.total_price
     *
     * @param totalPrice the value for user_order.total_price, 商品总价 原价
     */
    public void setTotalPrice(Long totalPrice) {
        this.totalPrice = totalPrice;
    }

    /**
     * 获取 总运费 字段:user_order.delivery_fee
     *
     * @return user_order.delivery_fee, 总运费
     */
    public Long getDeliveryFee() {
        return deliveryFee;
    }

    /**
     * 设置 总运费 字段:user_order.delivery_fee
     *
     * @param deliveryFee the value for user_order.delivery_fee, 总运费
     */
    public void setDeliveryFee(Long deliveryFee) {
        this.deliveryFee = deliveryFee;
    }

    /**
     * 获取 订单总额 实付金额 字段:user_order.total_amount
     *
     * @return user_order.total_amount, 订单总额 实付金额
     */
    public Long getTotalAmount() {
        return totalAmount;
    }

    /**
     * 设置 订单总额 实付金额 字段:user_order.total_amount
     *
     * @param totalAmount the value for user_order.total_amount, 订单总额 实付金额
     */
    public void setTotalAmount(Long totalAmount) {
        this.totalAmount = totalAmount;
    }

    /**
     * 获取 订单状态  字段:user_order.order_status
     *
     * @return user_order.order_status, 订单状态 
     */
    public Byte getOrderStatus() {
        return orderStatus;
    }

    /**
     * 设置 订单状态  字段:user_order.order_status
     *
     * @param orderStatus the value for user_order.order_status, 订单状态 
     */
    public void setOrderStatus(Byte orderStatus) {
        this.orderStatus = orderStatus;
    }

    /**
     * 获取 配送方式表示 字段:user_order.delivery_id
     *
     * @return user_order.delivery_id, 配送方式表示
     */
    public Byte getDeliveryId() {
        return deliveryId;
    }

    /**
     * 设置 配送方式表示 字段:user_order.delivery_id
     *
     * @param deliveryId the value for user_order.delivery_id, 配送方式表示
     */
    public void setDeliveryId(Byte deliveryId) {
        this.deliveryId = deliveryId;
    }

    /**
     * 获取 支付方式标记 字段:user_order.payment_id
     *
     * @return user_order.payment_id, 支付方式标记
     */
    public Byte getPaymentId() {
        return paymentId;
    }

    /**
     * 设置 支付方式标记 字段:user_order.payment_id
     *
     * @param paymentId the value for user_order.payment_id, 支付方式标记
     */
    public void setPaymentId(Byte paymentId) {
        this.paymentId = paymentId;
    }

    /**
     * 获取 总优惠额 字段:user_order.discount_amount
     *
     * @return user_order.discount_amount, 总优惠额
     */
    public Long getDiscountAmount() {
        return discountAmount;
    }

    /**
     * 设置 总优惠额 字段:user_order.discount_amount
     *
     * @param discountAmount the value for user_order.discount_amount, 总优惠额
     */
    public void setDiscountAmount(Long discountAmount) {
        this.discountAmount = discountAmount;
    }

    /**
     * 获取 优惠标记（未找到对应,unused） 字段:user_order.discount_mark
     *
     * @return user_order.discount_mark, 优惠标记（未找到对应,unused）
     */
    public Byte getDiscountMark() {
        return discountMark;
    }

    /**
     * 设置 优惠标记（未找到对应,unused） 字段:user_order.discount_mark
     *
     * @param discountMark the value for user_order.discount_mark, 优惠标记（未找到对应,unused）
     */
    public void setDiscountMark(Byte discountMark) {
        this.discountMark = discountMark;
    }

    /**
     * 获取 买家备注（未找到对应） 字段:user_order.user_memo
     *
     * @return user_order.user_memo, 买家备注（未找到对应）
     */
    public String getUserMemo() {
        return userMemo;
    }

    /**
     * 设置 买家备注（未找到对应） 字段:user_order.user_memo
     *
     * @param userMemo the value for user_order.user_memo, 买家备注（未找到对应）
     */
    public void setUserMemo(String userMemo) {
        this.userMemo = userMemo == null ? null : userMemo.trim();
    }

    /**
     * 获取 卖家备注（未找到对应） 字段:user_order.seller_memo
     *
     * @return user_order.seller_memo, 卖家备注（未找到对应）
     */
    public String getSellerMemo() {
        return sellerMemo;
    }

    /**
     * 设置 卖家备注（未找到对应） 字段:user_order.seller_memo
     *
     * @param sellerMemo the value for user_order.seller_memo, 卖家备注（未找到对应）
     */
    public void setSellerMemo(String sellerMemo) {
        this.sellerMemo = sellerMemo == null ? null : sellerMemo.trim();
    }

    /**
     * 获取 管理员备注（未找到对应） 字段:user_order.admin_memo
     *
     * @return user_order.admin_memo, 管理员备注（未找到对应）
     */
    public String getAdminMemo() {
        return adminMemo;
    }

    /**
     * 设置 管理员备注（未找到对应） 字段:user_order.admin_memo
     *
     * @param adminMemo the value for user_order.admin_memo, 管理员备注（未找到对应）
     */
    public void setAdminMemo(String adminMemo) {
        this.adminMemo = adminMemo == null ? null : adminMemo.trim();
    }

    /**
     * 获取 发票标记，0代表不需要发票，1代表需要发票（未找到对应） 字段:user_order.invoice_mark
     *
     * @return user_order.invoice_mark, 发票标记，0代表不需要发票，1代表需要发票（未找到对应）
     */
    public Byte getInvoiceMark() {
        return invoiceMark;
    }

    /**
     * 设置 发票标记，0代表不需要发票，1代表需要发票（未找到对应） 字段:user_order.invoice_mark
     *
     * @param invoiceMark the value for user_order.invoice_mark, 发票标记，0代表不需要发票，1代表需要发票（未找到对应）
     */
    public void setInvoiceMark(Byte invoiceMark) {
        this.invoiceMark = invoiceMark;
    }

    /**
     * 获取 删除标记，0代表正常，1代表逻辑删除（未找到对应） 字段:user_order.delete_mark
     *
     * @return user_order.delete_mark, 删除标记，0代表正常，1代表逻辑删除（未找到对应）
     */
    public Byte getDeleteMark() {
        return deleteMark;
    }

    /**
     * 设置 删除标记，0代表正常，1代表逻辑删除（未找到对应） 字段:user_order.delete_mark
     *
     * @param deleteMark the value for user_order.delete_mark, 删除标记，0代表正常，1代表逻辑删除（未找到对应）
     */
    public void setDeleteMark(Byte deleteMark) {
        this.deleteMark = deleteMark;
    }

    /**
     * 获取 下单时间 字段:user_order.order_time
     *
     * @return user_order.order_time, 下单时间
     */
    public Date getOrderTime() {
        return orderTime;
    }

    /**
     * 设置 下单时间 字段:user_order.order_time
     *
     * @param orderTime the value for user_order.order_time, 下单时间
     */
    public void setOrderTime(Date orderTime) {
        this.orderTime = orderTime;
    }

    /**
     * 获取 订单支付时间 字段:user_order.pay_time
     *
     * @return user_order.pay_time, 订单支付时间
     */
    public Date getPayTime() {
        return payTime;
    }

    /**
     * 设置 订单支付时间 字段:user_order.pay_time
     *
     * @param payTime the value for user_order.pay_time, 订单支付时间
     */
    public void setPayTime(Date payTime) {
        this.payTime = payTime;
    }

    /**
     * 获取 订单发货时间 字段:user_order.consign_time
     *
     * @return user_order.consign_time, 订单发货时间
     */
    public Date getConsignTime() {
        return consignTime;
    }

    /**
     * 设置 订单发货时间 字段:user_order.consign_time
     *
     * @param consignTime the value for user_order.consign_time, 订单发货时间
     */
    public void setConsignTime(Date consignTime) {
        this.consignTime = consignTime;
    }

    /**
     * 获取 订单收货时间 字段:user_order.receipt_time
     *
     * @return user_order.receipt_time, 订单收货时间
     */
    public Date getReceiptTime() {
        return receiptTime;
    }

    /**
     * 设置 订单收货时间 字段:user_order.receipt_time
     *
     * @param receiptTime the value for user_order.receipt_time, 订单收货时间
     */
    public void setReceiptTime(Date receiptTime) {
        this.receiptTime = receiptTime;
    }

    /**
     * 获取 记录插入时间 字段:user_order.gmt_created
     *
     * @return user_order.gmt_created, 记录插入时间
     */
    public Date getGmtCreated() {
        return gmtCreated;
    }

    /**
     * 设置 记录插入时间 字段:user_order.gmt_created
     *
     * @param gmtCreated the value for user_order.gmt_created, 记录插入时间
     */
    public void setGmtCreated(Date gmtCreated) {
        this.gmtCreated = gmtCreated;
    }

    /**
     * 获取 记录修改时间（未找到对应） 字段:user_order.gmt_modified
     *
     * @return user_order.gmt_modified, 记录修改时间（未找到对应）
     */
    public Date getGmtModified() {
        return gmtModified;
    }

    /**
     * 设置 记录修改时间（未找到对应） 字段:user_order.gmt_modified
     *
     * @param gmtModified the value for user_order.gmt_modified, 记录修改时间（未找到对应）
     */
    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }

    /**
     * 获取 订单附带信息，由业务方自己控制和使用该信息（未找到对应） 字段:user_order.attach_info
     *
     * @return user_order.attach_info, 订单附带信息，由业务方自己控制和使用该信息（未找到对应）
     */
    public String getAttachInfo() {
        return attachInfo;
    }

    /**
     * 设置 订单附带信息，由业务方自己控制和使用该信息（未找到对应） 字段:user_order.attach_info
     *
     * @param attachInfo the value for user_order.attach_info, 订单附带信息，由业务方自己控制和使用该信息（未找到对应）
     */
    public void setAttachInfo(String attachInfo) {
        this.attachInfo = attachInfo == null ? null : attachInfo.trim();
    }

    /**
     * 获取 浮动价格（未找到对应） 字段:user_order.floating_price
     *
     * @return user_order.floating_price, 浮动价格（未找到对应）
     */
    public Long getFloatingPrice() {
        return floatingPrice;
    }

    /**
     * 设置 浮动价格（未找到对应） 字段:user_order.floating_price
     *
     * @param floatingPrice the value for user_order.floating_price, 浮动价格（未找到对应）
     */
    public void setFloatingPrice(Long floatingPrice) {
        this.floatingPrice = floatingPrice;
    }

    /**
     * 获取 加星标志（未找到对应） 字段:user_order.asterisk_mark
     *
     * @return user_order.asterisk_mark, 加星标志（未找到对应）
     */
    public Byte getAsteriskMark() {
        return asteriskMark;
    }

    /**
     * 设置 加星标志（未找到对应） 字段:user_order.asterisk_mark
     *
     * @param asteriskMark the value for user_order.asterisk_mark, 加星标志（未找到对应）
     */
    public void setAsteriskMark(Byte asteriskMark) {
        this.asteriskMark = asteriskMark;
    }

    /**
     * 获取 取消原因（未找到对应） 字段:user_order.cancel_reason
     *
     * @return user_order.cancel_reason, 取消原因（未找到对应）
     */
    public String getCancelReason() {
        return cancelReason;
    }

    /**
     * 设置 取消原因（未找到对应） 字段:user_order.cancel_reason
     *
     * @param cancelReason the value for user_order.cancel_reason, 取消原因（未找到对应）
     */
    public void setCancelReason(String cancelReason) {
        this.cancelReason = cancelReason == null ? null : cancelReason.trim();
    }

    /**
     * 获取 父订单id（未找到对应） 字段:user_order.original_order
     *
     * @return user_order.original_order, 父订单id（未找到对应）
     */
    public Long getOriginalOrder() {
        return originalOrder;
    }

    /**
     * 设置 父订单id（未找到对应） 字段:user_order.original_order
     *
     * @param originalOrder the value for user_order.original_order, 父订单id（未找到对应）
     */
    public void setOriginalOrder(Long originalOrder) {
        this.originalOrder = originalOrder;
    }

    /**
     * 获取 （没有注释）（未找到对应） 字段:user_order.settlement_mark
     *
     * @return user_order.settlement_mark, （没有注释）（未找到对应）
     */
    public Boolean getSettlementMark() {
        return settlementMark;
    }

    /**
     * 设置 （没有注释）（未找到对应） 字段:user_order.settlement_mark
     *
     * @param settlementMark the value for user_order.settlement_mark, （没有注释）（未找到对应）
     */
    public void setSettlementMark(Boolean settlementMark) {
        this.settlementMark = settlementMark;
    }

    /**
     * 获取 （没有注释）（未找到对应） 字段:user_order.point
     *
     * @return user_order.point, （没有注释）（未找到对应）
     */
    public Long getPoint() {
        return point;
    }

    /**
     * 设置 （没有注释）（未找到对应） 字段:user_order.point
     *
     * @param point the value for user_order.point, （没有注释）（未找到对应）
     */
    public void setPoint(Long point) {
        this.point = point;
    }

    /**
     * 获取 （没有注释）（未找到对应） 字段:user_order.refund_mark
     *
     * @return user_order.refund_mark, （没有注释）（未找到对应）
     */
    public Integer getRefundMark() {
        return refundMark;
    }

    /**
     * 设置 （没有注释）（未找到对应） 字段:user_order.refund_mark
     *
     * @param refundMark the value for user_order.refund_mark, （没有注释）（未找到对应）
     */
    public void setRefundMark(Integer refundMark) {
        this.refundMark = refundMark;
    }

    /**
     * 获取 下单端类型 字段:user_order.app_type
     *
     * @return user_order.app_type, 下单端类型
     */
    public Integer getAppType() {
        return appType;
    }

    /**
     * 设置 下单端类型 字段:user_order.app_type
     *
     * @param appType the value for user_order.app_type, 下单端类型
     */
    public void setAppType(Integer appType) {
        this.appType = appType;
    }

    /**
     * 获取 超时秒数 字段:user_order.timeout_cancel_seconds
     *
     * @return user_order.timeout_cancel_seconds, 超时秒数
     */
    public Long getTimeoutCancelSeconds() {
        return timeoutCancelSeconds;
    }

    /**
     * 设置 超时秒数 字段:user_order.timeout_cancel_seconds
     *
     * @param timeoutCancelSeconds the value for user_order.timeout_cancel_seconds, 超时秒数
     */
    public void setTimeoutCancelSeconds(Long timeoutCancelSeconds) {
        this.timeoutCancelSeconds = timeoutCancelSeconds;
    }

    /**
     * 获取 海关税费 字段:user_order.tax_fee
     *
     * @return user_order.tax_fee, 海关税费
     */
    public Long getTaxFee() {
        return taxFee;
    }

    /**
     * 设置 海关税费 字段:user_order.tax_fee
     *
     * @param taxFee the value for user_order.tax_fee, 海关税费
     */
    public void setTaxFee(Long taxFee) {
        this.taxFee = taxFee;
    }

    /**
     * 获取 跨境扩展信息（未找到对应） 字段:user_order.higo_extra_info
     *
     * @return user_order.higo_extra_info, 跨境扩展信息（未找到对应）
     */
    public String getHigoExtraInfo() {
        return higoExtraInfo;
    }

    /**
     * 设置 跨境扩展信息（未找到对应） 字段:user_order.higo_extra_info
     *
     * @param higoExtraInfo the value for user_order.higo_extra_info, 跨境扩展信息（未找到对应）
     */
    public void setHigoExtraInfo(String higoExtraInfo) {
        this.higoExtraInfo = higoExtraInfo == null ? null : higoExtraInfo.trim();
    }

    /**
     * 获取 商城分佣（这个是啥意思） 字段:user_order.mall_commission
     *
     * @return user_order.mall_commission, 商城分佣（这个是啥意思）
     */
    public Long getMallCommission() {
        return mallCommission;
    }

    /**
     * 设置 商城分佣（这个是啥意思） 字段:user_order.mall_commission
     *
     * @param mallCommission the value for user_order.mall_commission, 商城分佣（这个是啥意思）
     */
    public void setMallCommission(Long mallCommission) {
        this.mallCommission = mallCommission;
    }

    /**
     * 获取 仓库ID 字段:user_order.store_id
     *
     * @return user_order.store_id, 仓库ID
     */
    public Long getStoreId() {
        return storeId;
    }

    /**
     * 设置 仓库ID 字段:user_order.store_id
     *
     * @param storeId the value for user_order.store_id, 仓库ID
     */
    public void setStoreId(Long storeId) {
        this.storeId = storeId;
    }

    /**
     * 获取 供应商ID 字段:user_order.supplier_id
     *
     * @return user_order.supplier_id, 供应商ID
     */
    public Long getSupplierId() {
        return supplierId;
    }

    /**
     * 设置 供应商ID 字段:user_order.supplier_id
     *
     * @param supplierId the value for user_order.supplier_id, 供应商ID
     */
    public void setSupplierId(Long supplierId) {
        this.supplierId = supplierId;
    }

    /**
     * 获取  字段:user_order.higo_mark
     *
     * @return user_order.higo_mark, 
     */
    public Byte getHigoMark() {
        return higoMark;
    }

    /**
     * 设置  字段:user_order.higo_mark
     *
     * @param higoMark the value for user_order.higo_mark, 
     */
    public void setHigoMark(Byte higoMark) {
        this.higoMark = higoMark;
    }

    /**
     * 获取 0 非拆分订单;1分仓订单;2组合商品分单 字段:user_order.parent_mark
     *
     * @return user_order.parent_mark, 0 非拆分订单;1分仓订单;2组合商品分单
     */
    public Byte getParentMark() {
        return parentMark;
    }

    /**
     * 设置 0 非拆分订单;1分仓订单;2组合商品分单 字段:user_order.parent_mark
     *
     * @param parentMark the value for user_order.parent_mark, 0 非拆分订单;1分仓订单;2组合商品分单
     */
    public void setParentMark(Byte parentMark) {
        this.parentMark = parentMark;
    }

    /**
     * 获取 订单取消时间 字段:user_order.cancel_time
     *
     * @return user_order.cancel_time, 订单取消时间
     */
    public Date getCancelTime() {
        return cancelTime;
    }

    /**
     * 设置 订单取消时间 字段:user_order.cancel_time
     *
     * @param cancelTime the value for user_order.cancel_time, 订单取消时间
     */
    public void setCancelTime(Date cancelTime) {
        this.cancelTime = cancelTime;
    }
}